package com.preskool.service;

import com.preskool.dto.TimeTableVo;
import com.preskool.po.TimeTable;

import java.util.List;

/**
 * @author: lihao
 * @email: 2470849570@qq.com
 * @date: 20212021/1/8
 * @describe: 针对TimeTableService的业务接口层
 * @version: v1.0
 */
public interface TimeTableService {

    /**
     * @param currentPage
     * @param pageSize
     * @return
     */
    public List<TimeTableVo> findAll(Integer currentPage ,Integer pageSize);

    /**
     * 根据id查询TimeVo
     * @param ttid
     * @return
     */
    public TimeTableVo findOne(Integer ttid);

    /**
     * 根据ttid 删除原来时间表状态
     * @param ttid
     * @return
     */
    public int deleteOne(Integer ttid);

    /**
     * 添加TimeTableVo对象
     * @param timeTable
     * @return
     */
    public int addTimeTable(TimeTable timeTable);

    /**
     * 更新无中生有的TimeTableVo表
     * @param  timeTable
     * @return
     */
    public int updateTimeTable(TimeTable timeTable);

}
